home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Software Vault: The Diamond Collection
/
The Diamond Collection (Software Vault)(Digital Impact).ISO
/
cdr37
/
rcdupe12.zip
/
RCDUPE.DOC
next >
Wrap
Text File
|
1995-03-15
|
3KB
|
81 lines
ROBOCOMM(c) Duplicate Delete
Version 1.2
Written By
Robert Woodard
(c)1995
RCDupe is a program which will help you weed out the
duplicate files which will show up when you are calling
multiple BBS'.
For example, you call BBS_#1 that has a newfiles list, which
includes FOOBAR.ZIP. Robocomm goes ahead and files
FOOBAR.ZIP under BBS_#1. The problem comes in when you call
BBS_#2 and it has the newfile FOOBAR.ZIP. Robocomm will go
ahead and add a 2nd entry which reflects the file being on
both boards.
Unfortunately, there isn't a way to tell Robocomm(c) to
filter out the extra records by specifying a preferred
system.
RCDupe will take this step for you. RCDupe will accept your
specification of a preferred BBS and delete any duplicate
files listed under any other system name.
Installation
To install RCDupe, just place the executable (RCDUPE.EXE)
into the same directory as Robocomm(c). If RCDUPE can't
find the file AVAIL.DBF, you will receive an error message.
Operation
There are 2 parts required to completely remove deleted
Agenda items from the AVAIL.DBF.
The first part is easy enough, just type in RCDUPE BBS_NAME
at your command line. The BBS_NAME should be (guess what!)
the same BBS name Robocomm(c) uses to identify the board you
would like to be your preference board.
The second part requires a Pack, when you exit Robocomm(c).
After completing these 2 parts, the deleted file records
will be removed from your harddive.
Support
Feel free to contact me over the Internet
(woodard@luna.cas.usf.edu) or over the various Robocomm
support conferences.
Caveats
This program was developed for Robocomm(c) 4.3 and has not
been tested under any other versions.
With 4,000 files, it took several minutes for RCDupe to
construct an index and then sort through the list to weed
out the duplicates. As you can imagine, file size,
disk speed, disk fragmentation, and CPU speed all contribute
to the overall performance of RCDupe. On a really large
file, it will take several minutes to complete the
operation.
History
Version 1.1 3/09/95
Filter routines not working correctly for systems
with short names.
Frank Mahaney
Version 1.2 3/14/95
EOF in the indexed sort not being tested for
correctly, so it would start an endless loop.
Frank Mahaney